package viewObjects;

import java.util.ArrayList;
import java.util.Date;

public class TorneoVO {

	private int id;
	private Date fechaInicio;
	private String nombre;
	private String descripcion;
	private String estado;
	private ArrayList<CategoriaVO> categorias;
	
	public TorneoVO(int id, Date fechaInicio, String descripcion,
			String estado, String nombre) {
		this.id = id;
		this.fechaInicio = fechaInicio;
		this.descripcion = descripcion;
		this.estado = estado;
		this.nombre = nombre;
		
		this.categorias = new ArrayList<CategoriaVO>();
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public Date getfechaInicio() {
		return fechaInicio;
	}

	public void setfechaInicio(Date fechaInicio) {
		this.fechaInicio = fechaInicio;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public ArrayList<CategoriaVO> getCategorias() {
		return categorias;
	}

	public void addCategoria(CategoriaVO categoria) {
		this.categorias.add(categoria);
	}
}
